package cloud.topdaddy.admin.login.service;

import java.awt.image.BufferedImage;

/**
 * 验证码服务接口
 *
 * @author topdaddy
 * @since 2025-07-01 14:22:43
 */
public interface CaptchaService {

    /**
     * 生成验证码文本
     * @return 验证码字符串
     */
    String generateCaptchaText();

    /**
     * 根据验证码文本生成图片
     * @param captchaText 验证码文本
     * @return 验证码图片
     */
    BufferedImage generateCaptchaImage(String captchaText);
}
